﻿
a,a:link ,a:active,a:hover,a:visited{
    text-decoration: none;
}  
li{
	list-style:none;
}
ul{
	zoom:1;
}

.clear{
	clear:both;
}
.h10{
    height:10px;
	_height:5px;
}
.red{
    color:red;
}
.fl{
	float:left!important;
}
.fr{
	float:right!important;
}
.bgyellow{
    background-color:#FCDD80;
}
.bgblue{
    background-color:#006FFF;
}
.bgpurple{
    background-color:#A64DC3;
}
.bggreen{
    background-color:#235937;
}
.bgbrown{
    background-color:#693327;
}
.more {
    color: #000;
    float: right;
    font: 12px/25px 宋体;
    text-decoration: none;
}
h1{
    font:bold 24px/56px 黑体;
	font:100%;
	color:#ffffff;
	padding-left:20px;
}
#mainbody{
	width:1000px;
	margin:0 auto;
}
.top{
    background-color:#012C5F;
	color:#fff;
	line-height:30px;
	padding-left:10px;
}
.show img{
    border:1px solid #bcbcbc;
	margin:0px 2px;
}
.logo{
   margin-left:20px;
}
.nav{
    background-color:#BC0000;
	width:70%;
	height:45px;
	color:#fff;
	text-align:center;
	padding:10px 0px 5px 0px;
}
.nav a{
    color:#fff;
}
.nav li{
    float:left;
	display:block;
	margin:0px 7px;
	_margin:0px 7px;
}
.nav dd{
	margin:0px 20px;
}
.nav input{
    border:1px solid #000000;
}
.nav .button{
	color:black;
	border:1px solid #000000;
	line-height:16px;
}
.shop{
    border:1px solid #bcbcbc;
	height:auto;
	float:left;
	padding:10px;
}
.shop ul{
    float:left;
	width:15%;
	*width:146px;
}
.shop .width{
   width:70%;
   *width:685px;
}
.shop li{
	line-height:28px;
	float:left;
	margin:0 10px;
}
.shop .img{
    margin:0px;
	height:83px;
}
.shop li a{
    color:#000000;
    float:left;
}
.advert img{
    border:1px solid #bcbcbc;
	margin:0px 2px;
}


.news{
    width:100%;
	height:auto;
}
.news .nleft dd{
    border:1px solid #bcbcbc;
	padding:4px 6px;
}
.news .nleft{
    float:left;
	width:300px;
}
.news .nmiddle{
    float:left;
	margin:0px 10px;
	padding:4px 10px;
	width:442px;
	border:1px solid #bcbcbc;
	background:url(redianbg.jpg) 0px 0px repeat-x;
}
.nmiddle dt p{
    color:#002957;
	font:italic 16px/22px  黑体;	
}
.nmiddle dt p span{
    color:#000;
	font:12px/22px 宋体;	
	float:right;
}
.nmiddle dt h2{
    color:#B70000;
	font:bold 28px/30px  宋体;	
	text-align:center;
}
.nmiddle ul{
    float:left;
	width:206px;
	margin:0px 2px;
}
.nmiddle .subfield{
    background:url(subfield.jpg) 0px 0px repeat-y;
	width:20px;
	float:left;
	height:176px;
}
.nmiddle ul li span{
    color:red;
}
.news .nright{
    float:right;
	width:214px;
}
.nright dt{
    height:108px;
	margin-bottom:10px;
}
.nright dt img{
    border:1px solid #bcbcbc;
	
	padding:0px;
}
.nright dd{
    border:1px solid #bcbcbc;
	padding:4px 0px;
	height:28px;
}
.nright dd img{
    float:left;
	margin:0px 2px;
}


.soso{
    background:url(sosobg.jpg) 0px 0px repeat-x;
	border:1px solid #bcbcbc;
	height:31px;
}
.soso ul{
    float:left;
	width:auto;
	margin-top:4px;
}
.soso li{
    float:left;
	margin:0 10px;
	width:auto;
	display:black;
}
.find{
    background:url(findbg.jpg) 0px 0px repeat-x;
	border:1px solid #0070FD;
	height:21px;
	font:14px/21px 黑体;
	color:#fff;
	padding:0 10px;
}
.soso a.btn, .soso a.btn:link, .soso a.btn:visited{
	border:1px solid #000;
	display:inline-block;
	padding:0px 5px;
	color:#000;
	background-color:#fcdd80;
}
.soso a.btn:hover{
	border:1px solid #f30;
	color:#f30;
}
.soso .fontw{
    font-weight:bold;
}
.soso .ml50{
    margin-left:50px;
}

.h1ico{
    font:14px/28px 黑体;
}
.dtico{
    font:11px/28px 黑体;
}
.bycar .left{
    float:left;
	width:720px;
}
.bycar .left dl{
    border:1px solid #bcbcbc;	
}
.bycar .left dt{
    background-color: #FCDD80;
	font:14px/28px 黑体;
	padding:0px 10px;
	height:28px;
}
.bycar .left dd{
	height:auto;
    padding:8px;
}
.traderlist li{
    border: 1px solid #BCBCBC;
    margin:4px 3px;
	_margin:4px 2px;
    padding: 4px;
	height:64px;
	float:left;
	width:218px;
	line-height: 16px;
}
.left li img{
	border: 1px solid #BCBCBC;
    float: left;
    margin-right: 6px;
}
.left .subfield{
    background:url(subfield.jpg) 0px 0px repeat-y;
	width:20px;
	float:left;
	height:168px;
}
.pricesize{
    color: #000;
    font: 12px/25px 宋体;
    text-decoration: none;

}
.pricelist{
    float:left;
	margin:0px 10px;
	width:280px;
}
.pricelist th {
    font: 14px/24px 黑体;
    text-align: center;
}
.pricelist td {
    height: 36px;
    line-height: 16px;
    text-align: center;
}
.pricelist .type{
    width:100px;
}
.pricelist .price{
    width:70px;
}
.pricelist .merchant{
    width:100px;
}
.bycar .right{
    float:right;
	width:268px;
}
.bycar .right dl{
    border:1px solid #bcbcbc;
	background:url(right_bg.jpg) 0px 0px repeat-x;	
}
.bycar .right dl dt{
    font: italic 18px/28px 黑体;
	color:#002957;
    padding:2px 10px;
	border-bottom:1px solid #bcbcbc;
}
.bycar .right dl dd{
    
    padding:2px 10px;
	
}
.topcar td{
	line-height:22px;
}
.topcar th{
	text-align:center;
	font: italic 14px/24px 黑体;
	color:#002957;
}
.topcar .icon{
	width:18px;
}
.topcar .type{
	width:75px;
	text-align:left;
	text-indent:15px;
}
.topcar .merchant{
	width:110px;
}
.carlist td {
    text-align: center;
}
.bycar .carlist img {
    border: 1px solid #BCBCBC;
    margin: 4px;
}

/*bedeck*/
.bedecknav{
    width:256px;
	float:left;
	border:1px solid #bcbcbc;
}
.bedecknav dt{
    padding:0px 10px;
	background:url(lanmubg.jpg) 0px bottom repeat-x;
	height:28px;
	font:14px/28px 黑体;
	color:#CD3300;
	text-indent:10px;
}
.bedecknav dd{
    padding:10px;
}
.bedecknav p{
    background-color: #FCDD80;
	text-align:center;
}
.bedecknav .red{
    color:#CD3300;
	font:bold 16px/28px 宋体;
}

.bedecknav li{
    font: 16px/28px 宋体;
    height: 28px;
    margin: 2px 0;
    position: relative;
	padding:2px;
}

.bedecknav li p {
    background-color: #fff;
    text-align: left;
	width:auto;
	text-indent:4px;
	position:absolute;
	float:left;
}
.bedecknav .bcbc{
    color:#bcbcbc;
	font:12px/28px 宋体;
	margin-left: 10px;
}
.bcbcjs{
    display:none;
}

.bedecknav li a:hover{
    color:#000;
}
.bedecknav .zinav{
    width:400px;
	display:none;
	position:absolute;
	top:2px;
	left:182px;
	padding:8px 0px;
	background-color: #FFFFFF;
    border: 1px solid #BCBCBC;
	z-index:100;
	*z-index:100;
}

.bedecknav .navijs{
    display:block;
}

.bedecknav .zinav li{
    float:left;
	font:12px/22px 宋体;
	width:auto;
	margin:0px 18px;
	_margin:0px 14px;
}
.bedecklist{
    width:710px;
	float:right;
	border:1px solid #bcbcbc;
	padding:10px;
}
.bedecklist dt{
    font:18px/18px 黑体;
	color:#44165F;
	background:url(dt_bg1.jpg) 0px bottom no-repeat;
	height:34px;
    padding:0 20px;	
	margin-bottom:10px;
}
.becarlist .carlist img {
    border: 1px solid #BCBCBC;
    margin: 2px;
}
.becarlist{
	border:1px solid #bcbcbc;
	padding:8px;
}
.becarlist dt{
    font:18px/18px 黑体;
	color:#44165F;
	background:url(dt_bg2.jpg) 0px bottom no-repeat;
	height:34px;
    padding:0 20px;	
	margin-bottom:10px;
}
.bnews dl{
    margin-right: 24px;
    width: 230px;
	float:left;
	border: 1px solid #BCBCBC;
}
.bnews .mr{
    margin-right: 0px;
}
.bnews dt{
	padding:0px 10px;
	background:url(lanmubg.jpg) 0px bottom repeat-x;
	height:28px;
	font:14px/28px 黑体;
	color:#CD3300;
	text-indent:10px;
}
.bnews dd{
    padding:10px;
}

/*carfriend*/
.carfriend dl{
    margin-left: 24px;
    width: 206px;
	float:left;
	border: 1px solid #BCBCBC;
}
.carfriend dt{
	padding:0px 10px;
	background-color:#A3E6BD;
	height:28px;
	font:14px/28px 黑体;
	color:#000;
	text-indent:10px;
}
.carfriend dd{
    padding:10px;
}
/*belle*/
.carbelle{
    padding:10px;
}
.belle .carbelle .carlist img {
    border: 1px solid #BCBCBC;
    margin: 5px;
}
.belle dl{
    border:1px solid #bcbcbc;	
}
.belle dt{
    background-color: #FCDD80;
	font:14px/28px 黑体;
	padding:0px 10px;
	height:28px;
}
.belle dd{
    padding:10px;	
}
.belle dl dd img{
    border: 1px solid #BCBCBC;
    margin: 10px;
}
.belle ul{
    width:auto;
	float:left;
	margin:0px 18px;
	_margin:0px 16px;
}




